body { font-family:arial, "Microsoft YaHei", "\5fae\8f6f\96c5\9ed1"; font-size:13px; line-height:24px; padding:0px; margin:0px; color:#686667; background:url(bbjj.jpg) repeat-x top; background-color:#fff;}
*{margin:0px; padding:0px;}
img{ border:0px;}
ul{ list-style:none;}
a{ text-decoration:none; color:#686667; }
.qc{ clear:both; height:0px; margin:0px; padding:0px;}
br{ line-height:0px; height:0px;}
.float_l{float:left;}

.head{ display:none;}
@media only all and (max-width: 960px){.head{ display: block;}}

.top1{ width:1200px; margin:0px auto; line-height:22px; }
.top1 a{ color:#919090;}
.top1 span{ float:right; line-height:22px; font-family:Arial, Helvetica, sans-serif;}

.top2{ width:1200px; margin:0px auto; height:75px;}
.top2 span{float:right; line-height:75px; font-size:16px;}
.top2 span a{ color:#005bac; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:600}
.top2 h1{ display:block; background:url(index_r1_c1_r2_c4.jpg) no-repeat center top; float:left}
.top2 h1 a{display:block; width:422px; height:76px;}
.top2 h1 span{ display:none;}


/*pc nav*/
#navmenu{ height:44px; width:1200px; margin:0px auto;}
#navmenu ul{ padding:0px; width:100%; margin:0px auto;}
#navmenu ul li{ float:left; width:14.2%; text-align:center; line-height:44px; font-size:16px; }
#navmenu ul li span{ margin-left:8px; font-size:12px;}
#navmenu ul li a{ text-decoration:none;  text-align:center; display:block; color:#fff;}
#navmenu ul li a:hover{ display:block; }
.navon a{ color:#00598d; display:block;  font-weight:600;}

#navmenu ul li ul{ display:none; position:absolute; margin-top:0px; margin-left:0px; *margin-left:-55px;  background:#2d2d2c; padding-top:10px; padding-left:0px; z-index:999; width:200px; padding-bottom:25px;}
#navmenu ul li ul li{display:block; float:none; line-height:30px; margin-left:10px; text-align:left; width:90%; border-bottom:1px dashed #454545;}
#navmenu ul li ul li a { color:#fff; background:none; font-size:12px; font-weight:normal;  line-height:30px;text-align:left; margin-left:14px;}
#navmenu ul li ul li a:hover{ background:none; color:#cd9551;}
#navmenu ul li:hover ul { display:block; }
#navmenu ul li.sfhover ul { display:block;}
#navmenu ul img{ float:right; margin-right:10px; }

@media only all and (max-width:960px){
	.top1{display:none}
	.top2{display:none}
	#navmenu{ display:none}}

/*pc banner*/
#banner{ height:500px; width:100%; margin-top:2px;}
#banner_point {position:absolute; height:19px; margin-top:470px;  z-index:9999; width:100%}
#banner_list img {border:0px; width:100%; height:500px}
#banner_bg { position:absolute; bottom:0; height:156px; z-index:1000; cursor:pointer; width:100%; margin-top:-30px;}
#banner ul {position:absolute; left:49%; list-style-type:none; z-index:1002; margin:0 auto;	padding:0; width:103px;}
#banner ul li { display:block; width:17px; height:15px; line-height:15px; text-align:center; color:#fff; background:url(ifpoff.png) no-repeat;  cursor:pointer; float:left; margin-right:5px; display:inline; position:relative;}
#banner ul li.on { background:url(ifpon.png) no-repeat; color:#fff;}
#banner_list a { position:absolute; display:block; width:100%; height:500px}

.banner_list11{ background:url(1.jpg) no-repeat center top}
.banner_list22{ background:url(2.jpg) no-repeat center top}
.banner_list33{ background:url(3.jpg) no-repeat center top}
.banner_list44{ background:url(4.jpg) no-repeat center top}

@media only all and (min-width: 1023px) and (max-width: 1200px){#banner{ height:450px; width:100%;}
#banner_point {position:absolute; height:19px; margin-top:380px;  z-index:9999; width:100%}
#banner_list img {border:0px; width:100%; height:450px}
#banner_list a { position:absolute; display:block; width:100%; height:450px}

.banner_list11{ background:url(1-1200-1000.jpg) no-repeat center top}
.banner_list22{ background:url(2-1200-1000.jpg) no-repeat center top}
.banner_list33{ background:url(3-1200-1000.jpg) no-repeat center top}
.banner_list44{ background:url(4-1200-1000.jpg) no-repeat center top}
}

@media only all and (max-width: 960px){#banner{ display:none;}}


.in_prod{ width:100%; margin-top:35px;}
.in_prod h2{ text-align:center; font-size:30px; font-weight:normal; line-height:60px; background:url(index_r3_c1_r2_c2.jpg) no-repeat center bottom;}
.in_prod h2 a{ color:#005bac; font-weight:normal;}
.in_prod h3{ line-height:50px; text-align:center; font-size:15px;font-weight:normal;}

.in_prod ul{ width:800px; margin:15px auto 0px auto;}
.in_prod ul li{ width:25%; float:left;}
.in_prod ul li a{ display:block; border:1px solid #c1c1c1; height:38px; line-height:35px; width:100%; color:#454545; font-size:14px; text-align:center;}

@media only all and (min-width: 1000px) and (max-width: 1200px){
.in_prod ul{ width:1000px; margin:50px auto 0px auto;}}

@media only all and (min-width: 769px) and (max-width: 999px){
.in_prod{ background: url(prodbj2.jpg) no-repeat center top} 
.in_prod h2{ font-size:26px;}
.in_prod ul{ width:98% ; margin:50px auto 0px auto; }
.in_prod h3{ display:none}

}

@media only all and (min-width: 680px) and (max-width: 768px){
.in_prod{ background: url(prodbj3.jpg) no-repeat center top}
.in_prod h2{ font-size:26px;} 
.in_prod ul{ display:none}	
.in_prod h3{ display:none}
}

@media only all and (min-width: 590px) and (max-width: 679px){
.in_prod{ background: url(prodbj3.jpg) no-repeat center top} 
.in_prod h2{ font-size:26px;}
.in_prod ul{ display:none }	
.in_prod h3{ display:none}

}

@media only all and (min-width: 538px) and (max-width: 589px){
.in_prod{ background: url(prodbj3.jpg) no-repeat center top} 
.in_prod h2{ font-size:26px;}
.in_prod ul{ display:none }	
.in_prod h3{ display:none}

}

@media only all and (min-width: 0px) and (max-width: 537px){
.in_prod{ background: url(prodbj3.jpg) no-repeat center top}
.in_prod h2{ font-size:26px;} 
.in_prod ul{ display:none }	
.in_prod h3{ display:none}

}




#rymo{WIDTH:1200px; OVERFLOW: hidden; margin:15px auto 0px auto; }
#rymo1{FLOAT:left;}
#rymo2{FLOAT:left;}
#inkemo{ WIDTH:935%; FLOAT:left;}
.zgg{ width:277px; margin:25px 15px 0px 15px; float:left; display:inline; }

.zgg1 img{ width:276px; height:214px; border:3px solid #fff;} 

.zgg_name{ width:100%; margin:0px auto; text-align:center}
.zgg_name a{ color:#454545; width:90%; margin:0px auto; font-size:16px; display:block; line-height:40px; }

@media only all and (min-width: 1024px) and (max-width: 1200px){.in_prod h2{ width:1000px;}
#rymo{width:1000px;}

}
@media only all and (min-width: 600px) and (max-width: 1023px){

#rymo{WIDTH:95%;}
.zgg_name p{ font-size:12px;}

.zgg{ width:220px; margin:20px 15px 0px 15px; float:left; display:inline;  }

.zgg1 img{ width:100%; height:100%; border:3px solid #fff;} 
.zgg_name{ padding-bottom:5px;}
.zgg_name a{font-size:15px;}
}

	
@media only all and (min-width: 0px) and (max-width: 599px){

#rymo{WIDTH:95%; overflow:hidden; height:220px;}
.zgg_name p{font-size:12px; }
.zgg{ width:190px; margin:20px 15px 0px 15px; float:left; display:inline; }
.zgg1 img{ width:100%; height:100%;} 
.zgg_name{ padding-bottom:5px;}
.zgg_name a{font-size:15px;}
}




.in_cpyy{ width:100%; margin-top:35px;}
.in_cpyy h2{ text-align:center; font-size:30px; font-weight:normal; line-height:60px; background:url(index_r3_c1_r2_c2.jpg) no-repeat center bottom;}
.in_cpyy h2 a{ color:#005bac; font-weight:normal;}
.in_cpyy h3{ line-height:50px; text-align:center; font-size:15px;font-weight:normal;}




@media only all and (min-width: 769px) and (max-width: 999px){
.in_cpyy{ background: url(prodbj2.jpg) no-repeat center top} 
.in_cpyy h2{ font-size:26px;}
.in_cpyy h3{ display:none}

}

@media only all and (min-width: 680px) and (max-width: 768px){
.in_cpyy{ display:none}
.in_cpyy h2{ font-size:26px;} 
.in_cpyy ul{ display:none}	
.in_cpyy h3{ display:none}
}

@media only all and (min-width: 590px) and (max-width: 679px){
.in_cpyy{ display:none}
.in_cpyy h2{ font-size:26px;}
.in_cpyy h3{ display:none}

}

@media only all and (min-width: 538px) and (max-width: 589px){
.in_cpyy{ display:none}
.in_cpyy h2{ font-size:26px;}
.in_cpyy h3{ display:none}

}

@media only all and (min-width: 0px) and (max-width: 537px){
.in_cpyy{ display:none}
.in_cpyy h2{ font-size:26px;} 
.in_cpyy h3{ display:none}

}


.in_about{ width:100%; margin-top:35px;}
.in_about h2{ text-align:center; font-size:30px; font-weight:normal; line-height:60px; background:url(index_r3_c1_r2_c2.jpg) no-repeat center bottom;}
.in_about h2 a{ color:#005bac; font-weight:normal;}
.in_about h3{ line-height:50px; text-align:center; font-size:15px;font-weight:normal;}




@media only all and (min-width: 769px) and (max-width: 999px){
.in_about{ background: url(prodbj2.jpg) no-repeat center top} 
.in_about h2{ font-size:26px;}
.in_about h3{ display:none}

}

@media only all and (min-width: 680px) and (max-width: 768px){
.in_about{ background: url(prodbj3.jpg) no-repeat center top}
.in_about h2{ font-size:26px;} 
.in_about ul{ display:none}	
.in_about h3{ display:none}
}

@media only all and (min-width: 590px) and (max-width: 679px){
.in_about{ background: url(prodbj3.jpg) no-repeat center top} 
.in_about h2{ font-size:26px;}
.in_about h3{ display:none}

}

@media only all and (min-width: 538px) and (max-width: 589px){
.in_about{ background: url(prodbj3.jpg) no-repeat center top} 
.in_about h2{ font-size:26px;}
.in_about h3{ display:none}

}

@media only all and (min-width: 0px) and (max-width: 537px){
.in_about{ background: url(prodbj3.jpg) no-repeat center top}
.in_about h2{ font-size:26px;} 
.in_about h3{ display:none}

}



.in_news{ width:100%; margin-top:35px;}
.in_news h2{ text-align:center; font-size:30px; font-weight:normal; line-height:60px; background:url(index_r3_c1_r2_c2.jpg) no-repeat center bottom;}
.in_news h2 a{ color:#005bac; font-weight:normal;}
.in_news h3{ line-height:50px; text-align:center; font-size:15px;font-weight:normal;}




@media only all and (min-width: 769px) and (max-width: 999px){
.in_news{ background: url(prodbj2.jpg) no-repeat center top} 
.in_news h2{ font-size:26px;}
.in_news h3{ display:none}

}

@media only all and (min-width: 680px) and (max-width: 768px){
.in_news{ background: url(prodbj3.jpg) no-repeat center top}
.in_news h2{ font-size:26px;} 
.in_news ul{ display:none}	
.in_news h3{ display:none}
}

@media only all and (min-width: 590px) and (max-width: 679px){
.in_news{ background: url(prodbj3.jpg) no-repeat center top} 
.in_news h2{ font-size:26px;}
.in_news h3{ display:none}

}

@media only all and (min-width: 538px) and (max-width: 589px){
.in_news{ background: url(prodbj3.jpg) no-repeat center top} 
.in_news h2{ font-size:26px;}
.in_news h3{ display:none}

}

@media only all and (min-width: 0px) and (max-width: 537px){
.in_news{ background: url(prodbj3.jpg) no-repeat center top}
.in_news h2{ font-size:26px;} 
.in_news h3{ display:none}

}



.in_news{ width:1200px; margin:30px auto 0px auto;}
.in_news h2{ font-size:30px; padding-bottom:5px; background:url(index_r13_c10.jpg) no-repeat center bottom; text-align:center; font-weight:normal;}
.in_news p{ text-align:center; line-height:36px; font-size:16px; color:#8D8D8D;}
.in_news_l{ width:558px; float:left; margin-top:30px;}
.in_news_l a{ font-size:17px; line-height:23px; background:url(g22.jpg) no-repeat center left; padding-left:13px;}
.in_news_l li{ margin-top:6px;}
.in_news_l p{ text-align:left; font-size:14px;}
.in_news_l_2{ display:none;}
.in_news_l_3{ display:none;}
.in_news_r{ width:590px; float:right;  margin-top:30px;}
.in_news_r_x{ display:none;}

@media only all and (min-width: 1024px) and (max-width: 1200px){
.in_news{ width:1000px; margin:30px auto 0px auto;}	
.in_news_l{ width:510px;}
.in_news_r{ width:450px; }	
.in_news_l_1{ display:none;}
.in_news_l_2{ display:block;}
.in_news_l_2 li{ margin-top:6px;}
.in_news_l_2 p{ line-height:24px;}
}
@media only all and (max-width: 999px){
.in_news h2{ font-size:26px;}	
	}
@media only all and (min-width: 769px) and (max-width: 1023px){
.in_news{ width:95%; margin:30px auto 0px auto;}	
.in_news_l{ width:48%;}
.in_news_r{ width:46%; }	
.in_news_l_1{ display:none;}
.in_news_l_3{ display:block;}
.in_news_l_3 li{ margin-top:6px;}
.in_news_l_3 p{ line-height:23px; font-size:13px;}	
.in_news_l_3 a { font-size:16px; line-height:25px; }
}


	
@media only all and (min-width: 695px) and (max-width: 768px){
.in_news{ width:95%; margin:30px auto 0px auto;}	
.in_news_l{ width:48%; margin-top:15px;}
.in_news_l li{border-bottom:1px dashed #d9d9d9}
.in_news_l a{ line-height:27px; font-size:15px; }
.in_news_l p{ display:none;}
.in_news_r{ display:none; }	
.in_news_r_x{ display:block; width:45%; float:right; margin-top:25px;}
.in_news_r_x img{ width:100%;}
}
@media only all and (min-width: 600px) and (max-width: 694px){
.in_news{ width:95%; margin:30px auto 0px auto;}	
.in_news p{ font-size:15px;}
.in_news_l{ width:45%; margin-top:15px;}
.in_news_l li{border-bottom:1px dashed #d9d9d9}
.in_news_l a{ line-height:26px; font-size:14px; }
.in_news_l p{ display:none;}
.in_news_r{ display:none; }	
.in_news_r_x{ display:block; width:50%; float:right; margin-top:25px;}
.in_news_r_x img{ width:100%;}
}
@media only all and (min-width: 0px) and (max-width: 599px){
.in_news{ width:95%; margin:30px auto 0px auto;}	
.in_news p{ font-size:13px; line-height:26px;}
.in_news_l{ width:100%; margin-top:15px; float:none;}
.in_news_l li{border-bottom:1px dashed #d9d9d9}
.in_news_l a{ line-height:26px; font-size:14px; }
.in_news_l p{ line-height:22px; font-size:12px;}
.in_news_r{ display:none; }	
.in_news_r_x{ display:block; width:100%; float:none; margin-top:25px;}
.in_news_r_x img{ width:100%;}
}



.footer{ width:100%; background: url(index_r3_c1_r4_c3.jpg) repeat-x; background-color:#307abb; margin-top:40px;}
.footer_n{ width:1200px; margin:0px auto; color:#fff; padding-bottom:10px; background:url(index_r3_c1_r13_c10.jpg) no-repeat center right;}
.footer_n a{color:#fff;}
.footer_n dl{}
.footer_n dl dt{ line-height:50px; font-size:20px; font-weight:normal; height:50px;}
.footer_n dl dd{ line-height:30px; font-size:13px; }
.footer_n1{ width:18%; float:left;}
.footer_n2{ width:18%; float:left;}
.footer_n3{ width:18%; float:left;}
.footer_n4{ width:45%; float:right; height:170px;}

@media only all and (min-width: 1023px) and (max-width: 1200px){
.footer_n{ width:1000px;}	
}
	
@media only all and (max-width: 1022px){
.footer{ display:none;}
}

.footer2{ width:100%; line-height:24px; padding:15px 0px; background-color:#2c2c2c; text-align:center; color:#fff;}
.footer2_n{ margin:0px auto; font-size:13px; color:#fff; font-weight:normal; text-align:center;}
.footer2_n a{ color:#fff; font-weight:normal;}
.footer_hp{ display:none;}
@media only all and (max-width: 999px){
.footer2{ display:none; }
}
@media only all and (max-width: 999px){
.footer_hp{ width:100%; background-color:#2c2c2c; display:block; padding:10px 0px; text-align:center; margin-top:25px; color:#fff;}}


#main_footer{ display: none;}
@media only all and (max-width: 799px){
#main_footer{ display:block;}
.whh{ padding-bottom:65px;}
}

.xiangshang{ text-align:center;}


.main_about{ background:url(about.jpg) no-repeat center top; height:590px;}

.main1_bg{}
.main_n{ width:980px; margin:0px auto; overflow:hidden; padding-bottom:30px;}
.main_n a{ color:#646464;}
#side{ float:left; width:209px; padding-bottom:10px; background-color:#fff}
#side h2{ font-size:18px; color:#fff; line-height:74px; height:65px; padding-top:10px; background:url(side_bg.jpg); width:194px; font-family: "微软雅黑","宋体"; font-weight:600; padding-left:15px;}
#side h2 span{ font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:400; font-size:12px;}
#side h3{margin-top:10px}
#side h3 ul {margin-top:0x;}
#side h3 ul li{border:none; font-weight:normal; font-size:12px; line-height:28px; height:28px; padding-top:0px; width:208px}
#side h3 ul li a{font-size:12px; font-weight:normal; line-height:28px; height:28px;  padding-top:0px; padding-left:15px; width:193px}
#side h3 ul li a:hover{line-height:28px; font-weight:normal; height:28px; padding-top:0px; padding-left:15px; width:193px}
#side h3 a{}
#side h3 span a{color:#505050; font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:400; font-size:12px;}
#side h3 span{color:#8A8A8A;}


#side ul{padding:0px 0px; margin-top:5px;}
#side li{ line-height:40px; background:nonoe; width:209px; margin:2px auto; border-bottom:1px solid #E7E7E7;  overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; height:40px;}
#side li a{ padding-left:30px; display:block; width:182px; height:40px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
#side li a:hover{background-color:#004EC1;; display:block; width:182px; height:40px; color:#fff; padding-left:30px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
.navon1 a{background-color:#004EC1; display:block;  height:40px; color:#fff; width:209px;}

#side ul li ul{background:none; padding:0px; display:none;}
#side ul li ul li{  border-bottom:none; margin:0px auto;width:209px; line-height:26px; border-top:1px dashed #D4D4D4; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; background:none; padding:0px 1px; background:none;}
#side ul li ul li a{color: #898989; margin-left:0px; background:none; padding-left:5px;}
#side ul li ul li a:hover{background:none; color: #656565;}
#side ul li:hover ul { display:block;}
#side ul li.sfhover ul { display:block;}

#side img{padding-top:0px}




#side p{ line-height:24px; margin-top:10px; padding-top:10px; border-top:1px dashed #ccc; width:187px; padding-left:15px;}
#side p a{ color:#FF0000; font-family:"宋体"; font-weight:600px;}

.con{ width:756px; float:right; padding-top:25px; padding-bottom:15px; background-color:#FFFFFF}
.title{line-height:40px; font-family:"宋体"; border-bottom:1px solid #c0c0c0; height:36px; margin:0px 10px}
.title h2{background:url(c6.jpg) no-repeat 0px center; font-size:15px; margin-left:8px; font-family:"微软雅黑","宋体";}
.title h2 span{ float: none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-left:10px; color:#0880E4;}
.title span{ float:right; margin-right:10px; display:inline;}
.title span a{ margin:0px 4px;}

.con1{ padding:10px 10px 0px 10px;  line-height:24px; min-height:250px; height:auto!important; height:340px; overflow:visible;}
.con00{ line-height:0px;}

.con1 ul li {
    background:url(index_n_2.jpg) no-repeat 8px 11px;
	text-indent:1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dedede; line-height:30px; width:98%; }
.con1 ul li span { color:#666666; float:right;}s
.page { text-align: center; margin-top:10px; line-height:30px;}

.con1 h2{ font-size:14px;  text-align:center; line-height:30px; background-color:#f6f6f6;}
.con1 h3{ font-size:12px; font-weight:normal; text-align:center; border-bottom:1px solid #EBEBEB; line-height:30px; margin-bottom:10px;}

.prod{width:228px; float:left; margin:10px 5px 5px 10px; display:inline;  }
.prod_pic{width:220px; padding:3px; border:1px solid #E4E4E4;}
.prod_pic img{ width:220px; }
.prod_name{ line-height:24px; padding-left:10px; background:#f7f7f7; margin-top:3px; }
.prod_name a{ color:#5b5b5b; }
.prod_name strong{ float:right; width:26px;}

.next1{ line-height:45px; text-align:center; color:#454545;}
.next1 a{ margin:0px 5px;}
.pages button{ line-height:22px;}
.pagesone{ display:none;}

.con2{line-height:24px; width:690px; margin:5px auto 0px auto; padding-bottom:15px;}
.por_li1{ font-weight:14px; color:#ff7800; font-size:15px; font-family:"微软雅黑"; line-height:20px;}
.por_li2{ border-bottom:1px solid #E3E3E3; padding-bottom:8px; margin-top:20px;}
.por_li2 img{ width:160px; height:112px; margin-top:5px; float:left; margin-right:10px;}
.por_li2 h1{font-size:14px; font-family:"微软雅黑"; font-weight:normal; line-height:24px; color:#454545; float:right; width:510px;}
.por_li2 p{ line-height:22px; color:#7B7B7B; }
.por_li3 { border:1px solid #E4E4E4; background:#EEEEEE; width:155px; float:left; margin:0px 6px 6px 6px; text-align:center; margin-top:-1px;}



.TabTitle{ clear:both; height:24px; border-bottom:#D6D6D8 1px solid; width:680px; margin:20px auto 0px auto;}
.TabTitle li{ float:left; display:inline; width:105px; *width:105px; cursor:pointer; line-height:24px; text-align:center; font-family:"微软雅黑","宋体"; font-weight:600; margin-right:4px;}

.active{ background: url(789.jpg) no-repeat center top; color:#005AB7;}
.active a{ color:#004993;}

.normal{ color:#a9a9a9; background:#fafafa;}
.TabContent{ padding-top:5px; height:auto; text-align:left; clear:both;}
.none{ display:none;}
.TabContent li{ line-height:24px; background: url(index_d_r14_c9.jpg) no-repeat 2px 8px; }
.TabContent li span{ margin-left:15px; color:#949494;}

.con2 h3{ line-height:30px; font-size:15px; font-family:"微软雅黑","宋体"; margin-top:10px; background: #F2F2F2; padding-left:15px; margin-bottom:8px; }
.con2 h3 span{ color:#FF9900; font-weight:normal; font-size:13px;}

.content{ margin-top:15px;}
.dt{ width:375px; height:263px; float:left; padding:2px; border:1px solid #dddddd;}
.dt img{width:375px; height:263px; float:left;}

.wz{ width:290px; float:right;}
.wz li{ line-height:34px; border-bottom:1px dashed #aeaeae;}
.wz li font{ float:left; line-height:34px; margin:0px; padding:0px;}
.wz li strong{ font-family:"微软雅黑","宋体"; font-size:14px; font-weight:600; color:#005AB7}
.xyp{ border-top:1px dashed #CCCCCC; margin-top:20px;}


.r{ float:right}
#main ol li{ padding:10px;}
#list h2{font-size: 14px; color:#0260B8; padding:10px;}



/*内页banner*/
#banner7 { width:100%; height:300px; position:relative; }
ul.bannerimg7 { width:100%; height:300px; position:relative; margin:0px;}
ul.bannerimg7 li { width:100%; height:300px; position:absolute; z-index:4; left:0px; top:0px;}
ul.bannerimg7 li a { display:block; width:100%; height:300px;}

.bannerNum { display:none;}
.btns { height:30px; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:-480px;}
.btns span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right;}
.btns span em { font-size:20px; font-style:normal;}
.btns a { display:block; width:34px; height:34px; float:right; margin-left:1px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns a.BtnPrev { background-position:0px 0px;}
.btns a.BtnNext { background-position:-38px 0px;}

.bannerNum7 { display:none;}
.btns7 { width:235px; height:34px; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:250px;}
.btns7 span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right; display:none;}
.btns7 span em { font-size:20px; font-style:normal; display:none;}
.btns7 a { display:block; width:38px; height:34px; float:right; margin-left:0px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns7 a.BtnPrev7 { background-position:0px 0px;}
.btns7 a.BtnNext7 { background-position:-38px 0px;}

.bannerNum8 { display:none;}
.btns8 { width:235px; height:34px; background:#22469a; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:-480px;}
.btns8 span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right;}
.btns8 span em { font-size:20px; font-style:normal;}
.btns8 a { display:block; width:38px; height:34px; float:right; margin-left:0px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns8 a.BtnPrev8 { background-position:0px 0px;}
.btns8 a.BtnNext8 { background-position:-38px 0px;}
/*banner_end*/

.in_about_m{ display:none;}
@media only all and (max-width: 799px){.pro_fl{ display:none;}

.i_part1{ display:none}
.in_about_m{ display:block; width:90%; margin:0px auto; line-height:22px; font-size:13px; padding-top:15px;}
.in_about_m img{ max-width:98%; margin:0px auto; display:block;}

.main_n{ width:98%; margin:0px auto;}
#side{ float:none; width:100%; }
#side h2{ display:none;}
#side li{ width:50%; float:left; margin-top:8px; border-bottom:0px;}
#side li a{ display:block; width:80%; margin:0px auto; text-align:center; padding:0px;background-color:#DFDFDF; color:#454545;}
#side li a:hover{background-color:#004EC1;; display:block; width:80%; height:40px; color:#fff; padding-left:0px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
#side h3{ display:none;}
.con{ width:100%; font-size:13px;}
.con img{ max-width:100%;}
.con .title{ display:none;}
.con1 li{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap; font-size:13px; line-height:40px; 
}
.con1{text-align: justify;}
.prod{ width:50%; float:left; margin:15px 0px 0px 0px; padding:0px;}
.prod_pic{ width:95%; margin:0px auto;}
.prod img{ width:100%;}
.con2{ width:100%;}
.con2 img{ max-width:95%; margin:0px auto;}
}




.banner_n{ height:320px; width:100%; margin-top:1px;}
.banner_n2{ display:none}
@media only all and (min-width: 800px) and (max-width: 1000px){
.banner_n{ height:320px; width:100%; margin-top:1px;}
}
@media only all and (max-width: 799px){
.banner_n{ display:none;}
.banner_n2{ display:block; width:100%}
.banner_n2 img{ width:100%; display:block;}
}

.f_kslj{display:none}
	
    @media screen and (max-width: 799px) {
	.f_kslj{width:100%; background:rgba(0,0,0,0.7); padding:.5em 0; display:block; position:fixed; z-index:9999; bottom:0; height:auto; overflow:hidden}
	.f_kslj ul li{width:33.2%; float:left; list-style:none; text-align:center}
	.f_kslj ul li a{color:#fff; text-align:center; line-height:2.5em}
	.f_kslj ul li a i{display:block; font-size:1.2em}
}